muddling along - Turkish English Dictionary